package com.mayisoftware.mayioa.business.human.api.service;


import com.mayisoftware.mayioa.business.human.api.domain.HCUploadInfo;

import java.util.Date;
import java.util.List;

public interface IHCUploadService {

     /**
      * 查询传入的工时文件
      */
     int insertImportOneRecord(HCUploadInfo uploadInfo);


     /**
      * 查询传入的工时文件
      */
     List<HCUploadInfo> queryRecordList(HCUploadInfo uploadInfo);


     /**
      * 根据ID查询记录信息
      */
     List<HCUploadInfo> queryRecordListById(String recordId);

     /**
      * 查询需要解析的记录
      */
     List<HCUploadInfo> queryRecordListNeedParse();

     /**
      * 更新上传记录
      */
     int editInputRecord(HCUploadInfo record);


     String getCheckPeriod(Date invalidDate);

}
